high-mountain lakes - Spanish English Dictionary